package com.harveyguo.nihonngo.model.dto;

import lombok.Data;

import java.util.Date;

/**
 * 教练DTO
 */
@Data
public class CoachDto {

    private String id;

    private String username;

    private String nickname;

    private String email;

    private String phone;

    private String avatar;

    private String certification; // 教练证书

    private String speciality; // 专长领域

    private Integer teachingYears; // 教学年数

    private String achievements; // 成就/荣誉

    private Double hourlyRate; // 课时费

    private String availableTime; // 可授课时间

    private String teachingStyle; // 教学风格

    private Boolean isVerified; // 是否认证

    // 拳击相关字段
    private Integer age;

    private Double weight;

    private Double height;

    private String boxingLevel;

    private Integer experienceYears;

    private String preferredStyle;

    private String introduction;

    // 关联的拳馆
    private String gymId;

    private String gymName;

    private Date createTime;

    private Date updateTime;
}